Saltar al contenido principal

Apple Vision Pro

La compilación para Apple Vision Pro adapta el SDK de Unity a visionOS con interacción manos libres y renderizado passthrough. Solo se ofrece a clientes Enterprise.

Acceso Enterprise

  • Envía tu Apple Developer Team ID, identificadores de bundle y plan de TestFlight a support@web-ar.studio.
  • Obtendrás:
    • el paquete com.webarvps.vps.visionos,
    • un proyecto de ejemplo con PolySpatial,
    • flujos CI para generar .ipa firmados de visionOS.

Solo Enterprise. Los shaders PolySpatial, las colas de audio espacial y las vinculaciones de gestos no están en el SDK público.

Requisitos

  • Apple Vision Pro con visionOS 1.2 o superior,
  • Unity 2022.3 LTS con módulo visionOS,
  • Xcode 15.2+ con el SDK de visionOS,
  • Acceso a PolySpatial (Unity Pro o Industry).

Configuración

  1. Instala el paquete com.webarvps.vps.visionos desde el registro Enterprise.
  2. Importa VisionPro_Localization.unity y configura PolySpatial en modo Hybrid Rendering.
  3. Asigna VisionProPoseAdapter a VPSLocalisationService.
  4. En Project Settings → Player → visionOS, define tu Team ID y las capacidades (cámara, seguimiento de cabeza, audio espacial).
  5. Compila el .ipa en Xcode y distribúyelo mediante TestFlight o el panel de dispositivos.

Lista de pruebas

  • Verifica los gestos para mostrar/ocultar el HUD y reiniciar la localización.
  • Ajusta la opacidad del passthrough para diferentes condiciones de luz.
  • Comprueba que la localización persista al alternar entre Shared Space y Full Space.
  • Usa VisionProDiagnostics para exportar registros al soporte.

Soporte

El soporte Enterprise incluye laboratorios de depuración con WebAR³, buenas prácticas de rendimiento para PolySpatial y asesoría sobre distribución App Store vs. directa.